i have to powder my nose - Français Anglais Dictionnaire